<?php
/**
 * --------------------------------------------------------------------
 * 全局配置文件
 * --------------------------------------------------------------------
 * @author  杨云洲,  yangyunzhou@foxmail.com
 * --------------------------------------------------------------------
 * @copyright  Midnight Studio
 * --------------------------------------------------------------------
 */

$dbConfig = include(R_E.'/config.php');
$config = array(

    /* -------------------------------------
     * 内核
     */

    // 项目分组
    'APP_GROUP_LIST'=> 'Home,Admin',

    // 调试模式
    'APP_DEBUG'=> true,

    // 表单令牌
    'TOKEN_ON'=> true,

    // 项目额外需要加载的配置列表
    'APP_CONFIG_LIST'=> array(),

    // 路由
    'URL_ROUTER_ON'=> true,


    /* -------------------------------------
     * URL
     */

    // 是否启用Dispatcher
    'URL_DISPATCH_ON'=> true,

    // URL访问模式,可选参数0、1、2、3,代表以下四种模式：
    // 0 (普通模式);
    // 1 (PATHINFO 模式);
    // 2 (REWRITE  模式);
    // 3 (兼容模式) 当URL_DISPATCH_ON开启后有效; 默认为PATHINFO 模式，提供最好的用户体验和SEO支持
    'URL_MODEL'=> 2,

    // PATHINFO 模式,使用数字1、2、3代表以下三种模式:
    // 1 普通模式(参数没有顺序,例如/m/module/a/action/id/1);
    // 2 智能模式(系统默认使用的模式，可自动识别模块和操作/module/action/id/1/ 或者 /module,action,id,1/...);
    // 3 兼容模式(通过一个GET变量将PATHINFO传递给dispather，默认为s index.php?s=/module/action/id/1)
    'URL_PATHINFO_MODEL'=> 2,

    // PATHINFO模式下，各参数之间的分割符号
	'URL_PATHINFO_DEPR'=> '/',

    // URL伪静态后缀设置
    'URL_HTML_SUFFIX'=> '',

    // 自动重定向到规范的URL
    'URL_AUTO_REDIRECT'=> false,


    /* -------------------------------------
     * 数据缓存设置
     */

    // 数据缓存有效期
    'DATA_CACHE_TIME'=> -1,

    // 数据缓存是否压缩缓存
    'DATA_CACHE_COMPRESS'=> true,

    // 数据缓存是否校验缓存
    'DATA_CACHE_CHECK'=> true,

    // 数据缓存类型,支持:File|Db|Apc|Memcache|Shmop|Sqlite| Xcache|Apachenote|Eaccelerator
    'DATA_CACHE_TYPE'=> 'File',

    // 缓存路径设置 (仅对File方式缓存有效)
    'DATA_CACHE_PATH'=> TEMP_PATH,

     // 使用子目录缓存 (自动根据缓存标识的哈希创建子目录)
    'DATA_CACHE_SUBDIR'=> true,

    // 子目录缓存级别
    'DATA_PATH_LEVEL'=> 1,


    /* -------------------------------------
     * 模板
     */

    // 模板引擎
    'TMPL_ENGINE_TYPE'=> 'Think',

    // 模板扩展名
    'TMPL_TEMPLATE_SUFFIX'=> '.php',

    // 是否开启模板编译缓存,设为false则每次都会重新编译
    'TMPL_CACHE_ON'=> false,

    // 模板编译缓存生命期
	'TMPL_CACHE_TIME'=> 1,

    'TMPL_DETECT_THEME'=> true,


);
return array_merge($dbConfig, $config);